Asymptotic enumeration of sparse nonnegative integer matrices with specified row and column sums

نویسندگان

  • Catherine Greenhill
  • Brendan D. McKay
چکیده

Let s = (s1, . . . , sm) and t = (t1, . . . , tn) be vectors of nonnegative integer-valued functions of m,n with equal sum S = ∑m i=1 si = ∑n j=1 tj. Let M(s, t) be the number of m × n matrices with nonnegative integer entries such that the ith row has row sum si and the jth column has column sum tj for all i, j. Such matrices occur in many different settings, an important example being the contingency tables (also called frequency tables) important in statistics. Define s = maxi si and t = maxj tj. Previous work has established the asymptotic value of M(s, t) as m,n → ∞ with s and t bounded (various authors independently, 1971–1974), and when all entries of s equal s, all entries of t equal t, and m/n, n/m, s/n ≥ c/ log n for sufficiently large c (Canfield and McKay, 2007). In this paper we extend the sparse range to the case st = o(S2/3). The proof in part follows a previous asymptotic enumeration of 0-1 matrices under the same conditions (Greenhill, McKay and Wang, 2006). We also generalise the enumeration to matrices over any subset of the nonnegative integers that includes 0 and 1.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Asymptotic enumeration of dense 0-1 matrices with specified line sums and forbidden positions

Let s = (s1, s2, . . . , sm) and t = (t1, t2, . . . , tn) be vectors of non-negative integers with ∑m i=1 si = ∑n j=1 tj, and let X = (xjk) be an m × n matrix over {0, 1}. Define B(s, t,X) to be the number of m×n matrices B = (bjk) over {0, 1} with row sums given by s and column sums given by t such that xjk = 1 implies bjk = 0 for all j, k. That is, X specifies a set of entries of B required t...

متن کامل

Exact Enumeration and Sampling of Matrices with Specified Margins

We describe a dynamic programming algorithm for exact counting and exact uniform sampling of matrices with specified row and column sums. The algorithm runs in polynomial time when the column sums are bounded. Binary or non-negative integer matrices are handled. The method is distinguished by applicability to non-regular margins, tractability on large matrices, and the capacity for exact sampling.

متن کامل

Asymptotic Estimates for the Number of Contingency Tables, Integer Flows, and Volumes of Transportation Polytopes

We prove an asymptotic estimate for the number of m×n non-negative integer matrices (contingency tables) with prescribed row and column sums and, more generally, for the number of integer feasible flows in a network. Similarly, we estimate the volume of the polytope of m × n non-negative real matrices with prescribed row and column sums. Our estimates are solutions of convex optimization proble...

متن کامل

Asymptotic enumeration of dense 0-1 matrices with specified line sums

Let s = (s1, s2, . . . , sm) and t = (t1, t2, . . . , tn) be vectors of non-negative integers with ∑m i=1 si = ∑n j=1 tj. Let B(s, t) be the number of m × n matrices over {0, 1} with jth row sum equal to sj for 1 ≤ j ≤ m and kth column sum equal to tk for 1 ≤ k ≤ n. Equivalently, B(s, t) is the number of bipartite graphs with m vertices in one part with degrees given by s, and n vertices in the...

متن کامل

Improved Bounds for Sampling Contingency Tables

We study the problem of sampling contingency tables (nonnegative integer matrices with specified row and column sums) uniformly at random. We give an algorithm which runs in polynomial time provided that the row sums ri and the column sums cj satisfy ri (n 3/ m log m), and cj (m 3/ n log n). This algorithm is based on a reduction to continuous sampling from a convex set. The same approach was t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007